home *** CD-ROM | disk | FTP | other *** search
- XRef-Tools/MakeXRef XRef-Tools/MakeXRef
-
- $VER: makexref.doc 1.20 (19.11.94)
-
- NAME
- MakeXRef - generate a xreffile for amigaguide from c-header, amigaguide,
- autodoc, unix man pages and normal doc files
-
- TEMPLATE
- FROM/A/M,TO/A,CATEGORY/K,PATH/K,VERSION/N/K,REVISION/N/K,VERBOSE
-
- FORMAT
- MakeXRef [FROM] file|dir [file2|dir2] [TO] file [CATEGORY category]
- [PATH gpath] [VERSION versionnr] [REVISION revisionnr] [VERBOSE]
-
- FUNCTION
- generate xref-file for use with xref.library.This tool scans any autodoc,
- amigaguide ,C-Header, unix man page and normal doc file. The following
- entry types are recognized :
- in C-Header files :
- - normal define's
- - macro define's
- - structures
- - typedef's
- in autodoc,amigaguide, unix man page and normal doc files :
- - function's
- - command's (device command's for example)
- - generic (all other entries, which doesn't fit in the types above)
-
- If started from workbench, it opens a status window, which displays the
- current state of the program. Also it calculates the time to be used until
- the program finishes. Take just a look at !
-
- INPUTS
- FROM - File(s) or director(y|ies) to scan
-
- TO - File to hold all xref-entries
-
- CATEGORY- category to use implicit for this xreffile (this is saved in
- the xreffile). Note this is the specification of the category,
- so you can't use any pattern !
-
- PATH - global path, which is prepend to each filename for a entry, so
- you can build absolute filepath for a entry, this path is stored
- only once in a xreffile.
-
- VERSION - version of the created xreffile
-
- REVISION- revision of the created xreffile
-
- NOICON - don't create a icon for the generated xreffile
-
- VERBOSE - switch, that indicate you want to see the found entries
-
- SEE ALSO
- ParseXRef, AGuideXRefV37, AGuideXRefV39, LoadXRef, ExpungeXRef,
- libraries/amigaguide.h, libraries/xref.h
-
- COPYRIGHT
- (C) by Stefan Ruppert 1994
-
- HISTORY
- MakeXRef 1.20 (19.11.94) :
- - new AUTHOR,NAME options
- - generates now AmigaDOS 2.0 version string
-
- MakeXRef 1.19 (3.11.94) :
- - intern Icon definition corrected
-
- MakeXRef 1.18 (25.9.94) :
- - in header files line number was not correct in some cases
-
- MakeXRef 1.17 (24.9.94) :
- - if only a file was passed , it wasn't opened . This is fixed !
-
- MakeXRef 1.16 (10.9.94) :
- - status window added , if started from Workbench
-
- MakeXRef 1.15 (7.9.94) :
- - workbench support added
- - now patterns can be used for the FROM argument
-
- MakeXRef 1.14 (3.9.94) :
- - some changes to reflect new tags
- - scan_man() function now strips backspaces
-
- MakeXRef 1.13 (29.8.94) :
- - added support of unix manual pages
-
- MakeXRef 1.12 (28.7.94) :
- - in amigaguide scan , there was a bug, which interpreted a space in a
- a node name as a normal character. This is fixed !
- - path now check for last character (':','/')
-
- MakeXRef 1.11 (20.7.94) :
- - PATH option added.
-
- MakeXRef 1.10 (9.7.94) :
- - added support for typedefs, macros, commands and generic
- - now handles datatypes,gadgets and handlers as generic
- - some bug fixes
-
- MakeXRef 1.9 (19.6.94) :
- - now uses the xref.library function to create a xreffile
- the library handles now all entry and file names.It sorts
- all names and create an index for each entry.
-
- MakeXRef 1.8 (5.6.94) :
- - now strips ".doc" from an autodoc file in the xref file
-
- MakeXRef 1.7 (22.5.94) :
- - now supports C-header files
-
- MakeXRef 1.6 (10.5.94) :
- - xref file format changed
-
- MakeXRef 1.5 (7.5.94) :
- - first beta release
-
-